#ifndef KEYBOARD_PRIVATE_H
#define	KEYBOARD_PRIVATE_H

#ifdef	__cplusplus
extern "C" {
#endif

    void _esdlKeyboardInit(EsdlKeyboard* keyboard);

    void _esdlKeyboardSet(EsdlKeyboard* keyboard, EsdlKey key, bool pressed);

    bool _esdlKeyboardIsKeyPressed(const EsdlKeyboard* keyboard, EsdlKey key);

#ifdef	__cplusplus
}
#endif

#endif	/* KEYBOARD_PRIVATE_H */

